<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:composite="http://java.sun.com/jsf/composite">
<head><title>(For validation only)</title></head>
<body>

<composite:interface>
  <composite:attribute name="customer" required="true"/>
  <composite:attribute name="styleClass"/>
</composite:interface>

<composite:implementation>
  <ul class="#{cc.attrs.styleClass}">
    <li>ID: #{cc.attrs.customer.id}</li>
    <li>First name: #{cc.attrs.customer.firstName}</li>
    <li>Last name: #{cc.attrs.customer.lastName}</li>
    <li>Balance: $#{cc.attrs.customer.balanceNoSign}</li>
  </ul>
</composite:implementation>
</body></html>